WAYANAD TOURIST PLACES

WAYANAD TOURIST PLACES  Chembra peak Chembra Peak is one of the thrilling trekking trips in Wayanad. Situated at 6,900 ft, Chembra Peak is popular for adventure enthusiast trekkers and nature lovers. Permission passes for trekking are required form the Forest Department for the safety of trekkers and preservation of wildlife. En-route to the peak, a heart shaped … Continue reading WAYANAD TOURIST PLACES